package com.fastjrun.ciagent.mojo;

import org.apache.maven.plugin.MojoExecutionException;

import com.fastjrun.ciagent.ModuleGenerator;

/**
 * @goal basegc
 */
public class BaseGCMojo extends CommonGCMojo {
    /**
     * 
     * @parameter property="basegc.pdmFileName" default-value="demo.pdm"
     */

    private String pdmFileName;
    /**
     * 
     * @parameter property="basegc.baseDir" default-value="Base"
     */

    private String baseDir;

    public void execute() throws MojoExecutionException {
        if (skip)
            return;

        getLog().info(accessKey);

        getLog().info(accessKeySn);

        getLog().info(apiUrlPre);

        getLog().info(pdmFileName);

        getLog().info(packagePrefix);

        getLog().info(projectDir);

        getLog().info(baseDir);

        getLog().info(tmpWorkSpace);

        this.execute("Base", pdmFileName, baseDir);
    }
}
